truck tractor - German English Dictionary